Linux webm002.cluster126.gra.hosting.ovh.net 6.18.39-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Tue Jul 21 12:03:15 CEST 2026 x86_64
/
home
/
ariannadhf
/
www
/
wp-content
/
plugins
/
admin-menu-editor
/
customizables
/
Controls
/
/home/ariannadhf/www/wp-content/plugins/admin-menu-editor/customizables/Controls/PopupSlider.php
<?php namespace YahnisElsts\AdminMenuEditor\Customizable\Controls; class PopupSlider { protected static $basicInstance = null; protected $options = []; public function __construct($options = []) { $this->options = $options; } public function render() { ?> <div class="ame-popup-slider" data-ame-popup-slider-options="<?php echo esc_attr(wp_json_encode($this->options)); ?>" style="display: none"> <div class="ame-popup-slider-tip ame-popup-slider-bottom-tip"></div> <div class="ame-popup-slider-tip ame-popup-slider-top-tip"></div> <div class="ame-popup-slider-bar"> <div class="ame-popup-slider-groove"></div> <div class="ui-slider-handle ame-popup-slider-handle"></div> </div> </div> <?php static::enqueueDependencies(); } public static function enqueueDependencies() { static $done = false; if ( $done ) { return; } $done = true; wp_enqueue_auto_versioned_script( 'ame-customizable-popup-slider', plugins_url('assets/popup-slider.js', AME_CUSTOMIZABLE_BASE_FILE), ['jquery', 'jquery-ui-slider', 'jquery-ui-position'] ); } /** * @return PopupSlider */ public static function basic() { if ( static::$basicInstance === null ) { $instance = new static(); static::$basicInstance = $instance; return $instance; } return static::$basicInstance; } }